through roads - French English Dictionary